polyester carbonates - French English Dictionary